x_1 = 14 (slider from 0 to 20, step 1)
x_2 = 10 (slider from 0 to 20, step 1)
x_3 = 9 (slider from 0 to 20, step 1)
Tx = Sequence(Segment[(t, 0, -0.1), (t, 0, 0.1)], t, 1, x_1)
Ty = Sequence(Segment[(0, t, -0.1), (0, t, 0.1)], t, 1, x_2)
Tz = Sequence(Segment[(0, -0.1, t), (0, 0.1, t)], t, 1, x_3)
u = Vector((0, 0, 0), (x_1 + 1, 0, 0))
v = Vector((0, 0, 0), (0, x_2 + 1, 0))
w = Vector((0, 0, 0), (0, 0, x_3 + 1))
A = (0, 0, 0)
B = (12, 0, 0)
C = (12, 8, 0)
D = (0, 8, 0)
poly1, a_1, b_1, c_1, d_1 = Polygon(A, B, C, D)
t, E, F, G, H, faceABFE, faceBCGF, faceCDHG, faceADHE, faceEFGH, edgeAE, edgeBF, edgeCG, edgeDH, edgeEF, edgeFG, edgeGH, edgeEH = Prism(poly1, 6)
M = (9, 4, 9)
N = (3, 4, 9)
poly2, m_1, f_1, g_1 = Polygon(F, G, M)
poly3, n_1, e_1, h_1 = Polygon(E, H, N)
i_1 = Segment(M, N)
poly4, g_2, h_2, n_2, m_2 = Polygon(G, H, N, M)
poly5, f_2, e_2, n_3, m_3 = Polygon(F, E, N, M)
B_1 = (5, 7, 8)
B_2 = (5, 7, 0)
B_3 = (5, 0, 0)
B_4 = (0, 7, 0)
a = Segment(B_3, B_2)
b = Segment(B_4, B_2)
c = Segment(B_1, B_2)
d = Plane(G, H, M)
e = Line(B_2, B_1)
A_1 = Intersect(e, d)